﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel.DataAnnotations;

namespace RN.ERP.Entity.QD
{
    /// <summary>
    /// 
    /// </summary>
    public class e_FlowTable
    {
        [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
        public Int32 ID { get; set; }
        public Int32? AttchedID { get; set; }
        public Int32? AttchedCLassID { get; set; }
        public String AreaIDCode { get; set; }
        public Int16? bGrade { get; set; }
        public Int16? bFlag { get; set; }
        public Int16? b_FlowStatus { get; set; }
        public Byte? bKind { get; set; }
        public String Title { get; set; }
        public Int32? AuthorID { get; set; }
        public String AuthorName { get; set; }
        public Int16? ReplayCount { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? RegisterDate { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? ReplayLastDate { get; set; }
        public Int32? RightDefineID { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? ValidDate { get; set; }
        public String recvID { get; set; }
        public String recvName { get; set; }
        public String recvRoleID { get; set; }
        public Guid? KeyGuid { get; set; }
        public Guid? ParentGuid { get; set; }
        public String AuthorIP { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? StartDate { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? PlanDate { get; set; }
        public Int32? FlowNodeID { get; set; }
        public String Content { get; set; }
        public Guid? standardFile { get; set; }
        public String FlowCode { get; set; }
        public String FlowCodeTips { get; set; }
    }
}
